package com.gsi.webstore.platform.storefront.capi.order;

import java.util.Collection;

import com.gsi.webstore.platform.storefront.capi.shipping.GSIShippingBucketBO;
import com.intershop.sellside.appbase.b2c.capi.order.B2COrderBOProxy;

public class GSIOrderBOProxy extends B2COrderBOProxy implements GSIOrderBO
{

    private GSIOrderBO _delegate;

    public GSIOrderBOProxy(GSIOrderBO delegate)
    {
        super(delegate);
        _delegate=delegate;
    }

    public boolean isHiddenEDD()
    {
        return _delegate.isHiddenEDD();
    }

    public String getOrderID()
    {
        return _delegate.getOrderID();
    }

    public boolean isUnregisteredCheckout()
    {
        return _delegate.isUnregisteredCheckout();
        
    }

    public Collection<? extends GSIProductLineItemBO> getProductLineItems()
    {
        return  _delegate.getProductLineItems();
    }
    
    public Collection<? extends GSIShippingBucketBO> getShippingBuckets()
    {
        return _delegate.getShippingBuckets();
    }

}
